a long spell of fine weather - Espagnol Anglais Dictionnaire